package com.zmj.sy.mom.srv.aps.bean.vo.apsworkdetail;

import cn.hutool.core.getter.ListTypeGetter;
import com.zmj.sy.mom.srv.aps.bean.vo.base.BaseIdsReqVo;
import com.zmj.sy.mom.srv.aps.utils.Comment;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

import javax.validation.constraints.NotBlank;
import java.math.BigDecimal;
import java.time.LocalDateTime;
import java.util.LinkedList;
import java.util.List;

@Getter
@Setter
public class MesWorkDetailReqVo  {
    @ApiModelProperty("施工号")
//    @NotBlank(message = "施工后不能为空")
    private String construnctNo;
    @ApiModelProperty("施工号")
    private List<String> construnctNos;
    @ApiModelProperty("工序")
    private String phaseCode;
    @ApiModelProperty("工序列表")
    private List<String> phaseCodes;
    @ApiModelProperty("拼件号")
    private List<String> assermType=new LinkedList<>();
    @ApiModelProperty("plmid")
    private String plmid;
    @ApiModelProperty("工序链")
    private String chntxt;
    @ApiModelProperty("任务状态  0 全部 1、延期订单     2  已完成    3 前序缺料  4  执行中")
    private Integer state;
    @ApiModelProperty("工作组编号")
    private String groupCode;
    @ApiModelProperty("排序属性  materWeight,remTotalQty")
    private String sort;
    @ApiModelProperty("排序方式 asc（升序）,desc（降序）, null")
    private String order;
}


